Flood irrigation - Espagnol Anglais Dictionnaire